publikuj: Opublikuj w wykop.pl Opublikuj we flaker.pl Opublikuj na OSnews.pl Opublikuj w delicious wydrukuj
skomentuj »

TAGI: drupal , hasło , reset , cms , mysql , phpmyadmin

2010-05-24 15:45  |  Tomasz Lisiewicz

Jak zresetować hasło administracyjne w Drupalu? [MySQL, phpMyAdmin]

Jak zresetować hasło administracyjne w Drupalu? [MySQL, phpMyAdmin]

Zdarzają się sytuacje, w których odkrywamy, że nie jesteśmy w stanie zalogować się do panelu administracyjnego witryny zbudowanej na Drupalu, a nie pamiętamy naszego hasła. Może tak się stać, gdy przejmujemy taką witrynę „po kimś”, albo gdy reaktywujemy serwis, o którym praktycznie zapomnieliśmy. Normalną drogą postępowania byłoby kliknięcie linku, który pozwala na odzyskanie hasła przez e-mail – jednak często to nie działa. W tej sytuacji trzeba sięgnąć nieco głębiej.

Jeśli normalnie w drupalowym serwisie nie widzimy boksu logowania, oznacza to, że został przez webmastera ukryty. Dostęp do niego możemy uzyskać, dopisując do URL-a witryny ciąg /?q=user – pozwoli to nam na otworzenie strony, poprzez którą mamy dostęp do formularza logowania i panelu wysyłania nowego hasła (Prześlij nowe hasło).

Często bywa jednak tak, że metoda ta zawodzi – otrzymujemy komunikat o błędzie, na przykład taki:

Problemy z odzyskaniem hasła: źle skonfigurowana poczta to częsta przypadłość instalacji Drupala.

Bywa też, że po prostu nie mamy dostępu do konta e-mailowego, podanego przy zakładaniu witryny. Co można zrobić w tej sytuacji?

Wystarczy, że uzyskamy dostęp do bazy danych. Hosterzy najczęściej dają nam w tym celu phpMyAdmin lub podobną aplikację webową, pokażemy więc na jej przykładzie, jak zresetować hasło administratora.

Po zalogowaniu się do panelu administracyjnego (w home.pl pod adresem home.pl/setup/account) przechodzimy do karty Konfiguracja WWW, a tam wybieramy link Konfiguracja SQL.

Panel Konfiguracji WWW w home.pl.

Jeśli nie znamy hasła do bazy danych, możemy tam je zresetować, klikając przycisk Edytuj. To jednak zmusi nas później do zmiany zawartości pliku settings.php w katalogu /sites/default instalacji Drupala – w ciągu

$db_url = 'mysqli://nazwakonta:haslo@localhost/nazwawitryny';

będziemy musieli zmienić hasło, w przeciwnym razie witryna się nie uruchomi.

«poprzednia 1 2 następna »

publikuj: Opublikuj w wykop.pl Opublikuj we flaker.pl Opublikuj na OSnews.pl Opublikuj w delicious wydrukuj
skomentuj »

Polecamy

Reklama

Polecane książki

Czytaj Webhosting

Chcesz być na bieżąco z naszymi informacjami? Zapisz się na Newsletter.

Zarejestruj domenę

Sprawdź dostępność swojej domeny:

.pl: 0 zł   .com: 19.90 zł
.com.pl: 0 zł   .eu: 19.90 zł